#include <REGX52.H>
#include "Delay.H"
#include "Buzzer.H"
#include <INTRINS.H>



sbit Buzzer=P2^5;//定义蜂鸣器的IO口

void Buzzer_Delay500us()		//@11.0592MHz,蜂鸣器的专属延时计时器
{
	unsigned char i;

	_nop_();
	i = 227;
	while (--i);
}


void Buzzer_Time(unsigned int ms)  //蜂鸣器的工作延时函数
{
	unsigned int i;

	for(i=0;i<ms*2;i++)//蜂鸣器的频率
	{
		Buzzer=!Buzzer; //蜂鸣器的取反
		Buzzer_Delay500us();//延时
		
	}
}

